const  express = require('express');
const router =require('./2.router');
const bodyParser = require('body-parser');
const session =require('express-session');
const app = express();
const port = 8000;
const ip = '127.0.0.1'
app.listen(port,ip,()=>{
    console.log(`服务器已开启  可以通过 http://${ip}:${port}`);
    // 注册静态文件中间件
    app.use('/assets',express.static('assets'));
    app.use('/uploads',express.static('uploads'));
    // 设置默认的模板引擎
    app.set('view engine','ejs');

    // 注册bodyparser中间件
    app.use(bodyParser.urlencoded({extended:false}));
    // 注册session中间件
    app.use(session({
        secret:'abcdef',
        resave:false,
        saveUninitialized:true
    }))
    // 在流程的最后面注册router的中间件
    app.use(router);
})